首页>>百科常识

怎么使用UIPageViewController 实现PDF的翻页效果

今天宠物迷的小编给各位宠物饲养爱好者分享翻页效果模板的宠物知识,其中也会对怎么使用UIPageViewController 实现PDF的翻页效果(uipageviewcontroller 点击翻页)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!

怎么使用UIPageViewController 实现PDF的翻页效果

怎么使用UIPageViewController 实现PDF的翻页效果

  UIPageViewController在iOS 5 SDK中首次引入,它使得开发者可以使用这个ViewController创建分页视图。在iOS 6中,这个类有了更新,支持滚动过渡效果。使用Page View,用户可以方便的通过手势在多个页面之间导航。UIPageViewController并不仅仅用于引导页,很多游戏,例如:愤怒的小鸟,就是用Page View来展示关卡选择的页面,还有有关书籍的应用,用这个类来显示书的页面。

  example
  UIPageViewController是个高度可配置的类,你可以进行如下配置:
  分页的方向——水平或垂直
  翻页的样式——书卷翻页或者滑动翻页
  书脊位置——只有书卷翻页样式有效
  页面间距——只有滑动翻页样式有效,用来定义页面间距(inter-page spacing)
  为了演示,我们会一起创建一个简单的app。当然,我们不会演示所有的UIPageViewController的配置细节,我们会演示到使用滑动翻页样式来创建一个引导页。不过别担心,有了对UIPageViewController的基本理解,我相信你能够去探索其他的特性。
  开始吧!
  Demo一览
  我们要创建的Demo很简单,它会显示4个页面来介绍app的UI。用户可以在页面之间滑动切换。在任何时候用户点击“Start again”按钮会回到第一页。你能在Snapguide或Airbnb等app中找到很多类似的引导页,所以这个效果你应该不陌生。

  创建项目
  打开Xcode并创建一个Simple View Application项目。选择Single View Application看起来有点奇怪,因为Xcode已经提供了基于UIPageViewController的具有完整功能的Page-Based Application模板。但是,这个模板还是有一些复杂,把这个模板解释清楚比重新开始一个项目要复杂的多。况且,从零开始一定会让我们对UIPageViewController的使用有更好的掌握。

  好了,开始吧。下个页面中输入PageViewDemo作为项目名称,在company identifier栏中填入com.appcoda,设备类型选择iPhone。点击下一步并创建项目。

  在Storyboard中创建Page View Controller
  下一步,选择Main.storyboard。通常,你会看到一个默认的由Xcode生成的View Controller,先别管它,从Object Library拖出一个Page ViewController到Storyboard中。然后再拖出另一个View Controller。

  在这个项目中,第一个View Controller会作为根View Controller,承载Page View Controller。最后添加的View Controller会作为页面的内容。后文中,用“根VC”代表“第一个View Controller”,“内容VC”代表“最后添加的View Controller”。
  你可能会疑惑为什么只添加1个View Controller作为4页的内容,难道不应该使用4个View Controller吗?通过后面的演示你会发现,引导页都非常相似,通过复用这个View Controller显然是更好的选择。
  下一步,给内容VC和Page View Controller分别设置一个ID。你能在Identity Inspector面板方便地设置。将Page View Controller的ID设置为“PageViewController”,将内容VC的ID设置为“PageContentController”。后面我们会在代码中使用到这些ID。

  Page View Controller的默认变换样式是翻页效果(Page Curl),这个效果比较适合书籍类应用。引导页中,使用滑动效果更合适,所以将transition style更改为Scroll。

  现在来设计内容vc的界面。拖出一个Image View和一个Label到Controller中。按照喜好更改字体和字号。但是你的View Controller应该和下面截图的样子类似。

  对于那个默认的View Controller,在底部添加一个“Start again”按钮。

手机上什么软件可以制作图片翻页?

我的图库有幻灯播放。可以达到这种效果。

3d翻页电子书制作软件,推荐个?

手机电子书的软件有哪些比较好呢

有没有能制作全屏翻页电子书制作软件,做得像PPT演示文稿那样?

用PPT制作以后点文件,点输出为PDF格式就是全屏的了

如何用PPT制作出图书翻页的效果

PPT翻书效果 一、新建一个空白的PowerPoint文档。 二、制作两个页面: 1、点击“自选图形”右边的小三角,选择“基本图形”下的“折角形”图形,在PowerPoint中画出一个书页样的图形,宽度最好小于文档的一半。 2、按住健盘上的"ctrl”键,拉(复制粘贴)出一个相同的图形,并排摆放于第一个图形的左面,然后点击“绘图”右边的小三角,选择“旋转或翻转”——“水平翻转”。 3、选中右面的图形,左击两次(双击)选择“颜色和线条”---颜色的小黑三角---填充效果—图片—选择图片—插入—确定---确定,,用同样的方法,在左面的图形插入图片。 三、添加动画: 1、选中右边的图形,添加自定义动画(点击“幻灯片放映”———“自定义动画”),在弹出的自定义动画面板中的“添加效果”中,选择“退出”———“层叠”效果。方向选择“到左侧”。 2、选中左面的图形,添加动画。在添加效果中选择“进入”——“伸展”。“开始”选择“之后”,“方向”选择“自右侧”。再选中左面的图形,再给它一个效果”进入---渐变,“开始”选择“之前”。 此时可放映幻灯片,测试一下效果,是否有翻书的效果。如果正确,那咱们开始制作多页翻书效果了,呵呵。 四、制作多页翻书效果 1、先选中右面的图片。复制,粘贴一张。双击这一张,选择“颜色和线条”---颜色的小黑三角---填充效果—图片—选择图片—插入—确定---确定。再又击,选择“叠放次序---置于底层。 2、然后,选中左面的图片。复制粘贴一张,双击这一张,选择“颜色和线条”---颜色的小黑三角---填充效果—图片—选择图片—插入—确定---确定。 3. 再选中右面的图片。复制,粘贴一张。双击这一张,选择“颜色和线条”---颜色的小黑三角---填充效果—图片—选择图片—插入—确定---确定。再又击,选择“叠放次序---置于底层。 4. 然后,选中左面的图片。复制粘贴一张,双击这一张,选择“颜色和线条”---颜色的小黑三角---填充效果—图片—选择图片—插入—确定---确定。 (以这样的顺序类推往里面制作图片,直到你要插入的图片完为止。) 5.利用“绘图”里的“对齐和分布”功能,分别将左、右两面的页面对齐。 测试效果,看看是不是翻书成功了?高兴吧,呵呵。 为了美观,你可以为每个页面填充上不同画面,或是添加上不同的文本内容。同时将背景设置成自己喜欢的色彩。使自己的书看起来更美观更好看。

用Iebook超级精灵怎么做电子书翻页效果?

翻页效果是基本的功能,有键盘翻页,鼠标翻页,或是直接按钮翻页

如何制作翻页效果(类似电子书)

可以做成EXE格式的,在电脑上阅读的!!

用flash制作一个相册翻页效果

按钮上加代码
on(press){
play()
}

求一个ppt模板!背景像书一样的,高分!

我没太听懂你提的问题,你是想要个模板还是要这个图做模板?如果是要个模板,这个行吗?

用flash怎么制作翻页的动画

本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“怎么使用UIPageViewController 实现PDF的翻页效果

标签:宠物爱好